place for performing ablutions - Turco Inglés Diccionario